package com.dks.models;

import java.io.Serializable;

public class UserCashCoupon implements Serializable{

    private static final long serialVersionUID =  1L;

    public UserCashCoupon (){
    }

    /**  */
    private Long id;
    /** 用户id */
    private Long userId;
    /** 代金券id */
    private Long cashCouponId;
    /** 代金券过期时间 */
    private java.util.Date expireTime;
    /** 是否使用代金券：0未使用，1使用 */
    private Integer isUsedStatus;
    /** 课时包id */
    private Integer classHourPackageId;
    /** 创建人 */
    private Long createUserId;
    /** 创建时间 */
    private java.util.Date gmtCreateTime;
    /** 修改人 */
    private Long modifyUserId;
    /** 修改时间 */
    private java.util.Date gmtModifyTime;
    /** 有效状态 0可用 1不可用 */
    private Integer recStatus;

	public final Long getId() {
        return this.id;
	}

	public final void setId(final Long id) {
        this.id = id;
	}

	public final Long getUserId() {
        return this.userId;
	}

	public final void setUserId(final Long userId) {
        this.userId = userId;
	}

	public final Long getCashCouponId() {
        return this.cashCouponId;
	}

	public final void setCashCouponId(final Long cashCouponId) {
        this.cashCouponId = cashCouponId;
	}

	public final java.util.Date getExpireTime() {
        return this.expireTime;
	}

	public final void setExpireTime(final java.util.Date expireTime) {
        this.expireTime = expireTime;
	}

	public final Integer getIsUsedStatus() {
        return this.isUsedStatus;
	}

	public final void setIsUsedStatus(final Integer isUsedStatus) {
        this.isUsedStatus = isUsedStatus;
	}

	public final Integer getClassHourPackageId() {
        return this.classHourPackageId;
	}

	public final void setClassHourPackageId(final Integer classHourPackageId) {
        this.classHourPackageId = classHourPackageId;
	}

	public final Long getCreateUserId() {
        return this.createUserId;
	}

	public final void setCreateUserId(final Long createUserId) {
        this.createUserId = createUserId;
	}

	public final java.util.Date getGmtCreateTime() {
        return this.gmtCreateTime;
	}

	public final void setGmtCreateTime(final java.util.Date gmtCreateTime) {
        this.gmtCreateTime = gmtCreateTime;
	}

	public final Long getModifyUserId() {
        return this.modifyUserId;
	}

	public final void setModifyUserId(final Long modifyUserId) {
        this.modifyUserId = modifyUserId;
	}

	public final java.util.Date getGmtModifyTime() {
        return this.gmtModifyTime;
	}

	public final void setGmtModifyTime(final java.util.Date gmtModifyTime) {
        this.gmtModifyTime = gmtModifyTime;
	}

	public final Integer getRecStatus() {
        return this.recStatus;
	}

	public final void setRecStatus(final Integer recStatus) {
        this.recStatus = recStatus;
	}

}
